package Huihu.src.Duoxiancheng;

public class Lamdas {

    //静态内部类
    static class My1 implements like{

        @Override
        public void love() {
            System.out.println("我喜欢你鞠婧祎");
        }
    }

    public static void main(String[] args) {
        My my=new My();
        my.love();

        My1 my1=new My1();
        my.love();

        //局部内部类，没有内部名称，需要借助接口或者父类
        like My3 = new like() {
            @Override
            public void love() {
                System.out.println("我喜欢你朱容君");
            }
        };
        My3.love();

        //用lamda简化代码

    }
}
//定义一个函数接口
interface like{
    void love();
}
//实现类
class My implements like{

    @Override
    public void love() {
        System.out.println("我喜欢你华晨宇");
    }
}
